草庐IT

Android WebView 向下滚动

全部标签

android - 滚动基于 Cursor 的适配器的大列表比内存中适配器的小列表快得多

我有一个Android应用,它既有基于CursorAdapter的ListView(由sqlite支持),也有基于自定义BaseAdapter的ListView是根据从服务器下拉的JSON动态构建的。两者显示的数据是相同的-一个图像和几个TextView。我的基于Cursor的ListView有3000行,基于JSON的ListView大约有30行。但是,对于基于Cursor的适配器,向下滚动列表的速度要快得多。对于基于JSON的列表,数据是在行可见之前全部获取的。两种类型列表的图像均按需下载。我将两个ListView配置相同-都将fastScrollEnabled、scrolling

android - Gallery 中的 WebView 停止滚动/触摸事件

我正在使用Android的图库功能和WebViews从远程站点加载缩略图。我正在使用WebView,以便它为我处理缓存图像。我让它在处理触摸事件和滚动画廊方面的一个小问题上运行良好。如果您碰巧尝试用手指在WebView上滚动画廊,它不会滚动。WebView正在消耗触摸事件。我如何让它忽略这些以便他们到达画廊?编辑:现在它还阻止图库获取onItemClick事件。噢! 最佳答案 试试这个:mWebView.setOnTouchListener(newOnTouchListener(){@OverridepublicbooleanonT

android - 在 ScrollView 中使用 RelativeLayout 不会产生滚动

我正在尝试让我的相对布局滚动。我将ScrollView添加为父View,但是当我将手机或模拟器倾斜到水平时,它不会滚动。我尝试了几种不同的解决方案,但似乎都不起作用。一些包括:Noscrollinginscrollview,ScrollViewnotWorking-RelativeLayout,和RelativeLayoutwithscrollviewnotscrolling代码如下:谢谢! 最佳答案 您的RelativeLayout设置为fill_parent。如果它的大小与其ScrollView父级相同,则没有可滚动的内容。将其

Android ScrollView 如何在滚动到屏幕顶部时将组件保持在屏幕上?

我有一个像这样的ScrollView布局,例如:...在ScrollView内部,我有一些组件,它们中的每一个都可以是LinearLayout、RelativeLayout、TableRow等任何东西,...现在我想要的是ScrollView,当出现时到达屏幕顶部,它将保留在屏幕上并且,...将一直滚动到页面末尾。当我向下滚动时,只会在所有时滚动已经可见。我在Iphone应用程序上看到了这一点,想知道如何在Android上实现这一点。不知道我描述的够不够清楚,反正就是这个视频http://www.youtube.com/watch?v=jXCrM1rzLZY&feature=playe

android - listfragment 中的第二个 listview 不滚动

我创建了一个应用程序,其中有两个fragment,两个fragment中都有ListView。fragment1中的第一个ListView正在滚动,项目也正在突出显示。但是在第二个fragment中,ListView没有滚动,甚至项目也没有突出显示。有人可以告诉我问题是什么吗?这里的事情是我只是通过将相同的fragment类放入xml中的两个fragment来检查这一点。要么他们都应该工作,要么都不应该工作,因为一个与另一个没有什么不同。但是为什么会出现这个问题呢?我的fragment类:publicclassFragment1extendsListFragment{String[]c

android - ListView - 图像在滚动时随机播放

我有一个包含两个TextView和一个ImageView的ListView。图片是从网上加载的,由LruCache缓存。在ListView中滚动时,图像会随机播放几秒钟。在正确的图像完全加载之前,不应该有任何图像。我发现了几个有同样问题的问题,但没有人帮助我:/。这是我的代码:publicclassNewsAdapterextendsBaseAdapter{privatestaticLayoutInflaterinflater;privateListitems=newLinkedList();privateLruCachemMemoryCache;publicNewsAdapter(C

android - 如果 AutoCompleteTextView 结果可以滚动,如何强制显示垂直滚动条?

我的应用程序中有一个AutoCompleteTextView,我的任务是强制垂直滚动条始终显示所述textview检索到的结果是否足以滚动(即,结果多于可容纳的结果)在自动创建的ListView中一次)。我已经尝试将以下xml属性添加到AutoCompleteTextView本身但无济于事:fadeScrollbars="false"scrollbarFadeDuration="0"scrollbarAlwaysDrawVertical="true"我在想,如果我能以某种方式获得对为AutoCompleteTextView自动创建的ListView的引用,并将上述一个或多个属性应用于它

android - 在 ScrollView 项上设置 onClickListener 会禁用滚动效果

我有一个自定义ScrollView,我正在应用一个touchListener,因为我想在屏幕上上下拖动它。同样在此ScrollView中,我有一些附加了clickListener的子项。我的问题是,当尝试点击项目时,它没有发生任何事情。我想问题是触摸监听器以某种方式干扰了点击监听器,但我不知道该怎么办。这是我的自定义ScrollView:publicclassObservableScrollViewextendsScrollView{privateCallbacksmCallbacks;privatebooleanenableScrolling=true;publicbooleanis

java - 使用在用户滚动时动态加载的 Jsoup 解析网站

我正在开发一个项目,该项目通过使用Jsoup解析网站来显示歌曲名称和该歌曲的链接。唯一的问题是,我只能从该网站获得我想要的前10个元素,因为当您向下滚动时,该网站会生成更多元素。我要解析的特定网站是一个名为TrappedIO的音乐网站.当您向下滚动网站时,您会注意到会出现更多的歌曲名称和图像。当我在chrome中使用inspectelement时,我看到当我滚动时,它会生成更多我试图解析的元素。我正在解析的CSS路径:#content>div.container>div>div:nth-child(indexofelement)问题是当我使用这种方法通过Jsoup获取这个网站时,Doc

android - 如何获得用户试图在 ViewPager 中过度滚动的指示

一旦用户在最后一个fragment上尝试滚动(当弹跳效果发生时),我想开始一个新Activity。我正在使用ViewPagerIndicator一旦最后一个fragment可见,下面的代码就会启动Activity。有什么想法吗?CirclePageIndicatortitleIndicator=(CirclePageIndicator)findViewById(R.id.titles);titleIndicator.setViewPager(pager);titleIndicator.(new);titleIndicator.setOnPageChangeListener(newVie